package com.ruoyi.zhgd.service;

import com.ruoyi.zhgd.domain.NAsphaltData;

import java.util.List;
import java.util.Map;

/**
 * 沥青通用业务接口
 *
 * @author tll
 * @date 2023-10-12
 */
public interface NAsphaltCommonService {

    /**
     * 获取最新一条数据
     * @param params
     * @return
     */
    NAsphaltData getLastData(Map<String, Object> params);

    /**
     * 获取最新数据日期
     * @param params
     * @return
     */
    String getLastDay(Map<String, Object> params);

    /**
     * 获取最新数据月份
     * @param params
     * @return
     */
    String getLastMonth(Map<String, Object> params);

    /**
     * 获取最新数据年份
     * @param params
     * @return
     */
    String getLastYear(Map<String, Object> params);

    /**
     * 获取所有有生产数据的年份
     * @param params
     * @return
     */
    List<String> getAllYear(Map<String, Object> params);
}
